var a = {
	b: 42
};
var b = {
	b: 43
};

a < b; // false
a == b; // false
a > b; // false

a <= b; // true
a >= b; // true

/**
 * 分析：
 * 这里是个很容易迷惑的地方，但是规定是这样的：
 *    根据规范 a <= b被处理为 b < a, 然后见结果反转。因为b<a的结果是false，所以反转结果为 true。
 *
 * 理解：
 *    其实<= 应该是“小于或者等于”，在js中实际上就是“不大于”的意思（即!(a>b)）。
 *    同理 a>=b 就可以理解了。
 */